• word of the day

    london plane

    london plane - Dictionary definition and meaning for word london plane

    Definition
    (noun) very large fast-growing tree much planted as a street tree
    Synonyms : platanus acerifolia

Word used in video below:
text: we go to london town london town london
Download our Mobile App Today
Receive our word of the day
on Whatsapp